monitoring well - French English Dictionary